﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.ComponentModel.DataAnnotations.Schema;

namespace S4Store.Domain.AfterSaleKpi
{
    public class AfterSaleCarTypeMonthConfig
    {
        /// <summary>
        /// id
        /// </summary>
        public int Id { get; set; }

        /// <summary>
        /// 是否确认
        /// </summary>
        public bool IsConfirmed { get; set; }

        /// <summary>
        /// 月份
        /// </summary>
        public DateTime Month { get; set; }


        public int CarBrandId { get; set; }

        /// <summary>
        /// 店
        /// </summary>
        public int StoreId { get; set; }

        /// <summary>
        /// 本月应实施5K保养数
        /// </summary>
        public int BYYSS5KBYS_MonthTarget5K { get; set; }

        /// <summary> 
        /// 本月应实施10K保养数
        /// </summary>
        public int BYYSS10KBYS_MonthTarget10k { get; set; }

        /// <summary>
        /// 本月事故车入厂台次目标
        /// </summary>
        public int BYSGCRCTCMB_MonthAacidentCarToFactoryTarget { get; set; }

        /// <summary>
        /// 本月维修入厂台次目标
        /// </summary>
        public int BYWXRCTCMB_MonthMaintainCarToFactoryTarget { get; set; }

        /// <summary>
        /// 5K保养目标产值
        /// </summary>
        public decimal WQBYMBCZ_5KMaintenanceTargetValue { get; set; }

        /// <summary>
        /// 10K保养目标产值
        /// </summary>
        public decimal SQBYMBCZ_TenKMaintenanceTargetValue { get; set; }

        /// <summary>
        /// 本月事故车产值目标︹万︺
        /// </summary>
        public decimal BYSGCCZBM_MonthAacidentCarTargetValue { get; set; }

        /// <summary>
        /// 本月维修产值目标︹ 万︺
        /// </summary>
        public decimal BYWXCZMB_MonthMaintenanceTargetValue { get; set; }

        /// <summary>
        /// 首次续保台次目标
        /// </summary>
        public int SCXBTCMB_FirstRenewTarget { get; set; }

        /// <summary>
        /// 二次续保台次目标
        /// </summary>
        public int ECXBTCMB_SecondRenewTarget { get; set; }

        public virtual CarBrand CarBrand { get; set; }
        public virtual Store Store { get; set; }
    }
}
